body{
    background-image: linear-gradient(to top, #9890e3 0%, #b1f4cf 100%);
}
.mainbody{
    width: 30%;
    height: 100%;
    background:rgba(255,255,255,0.5);
    border-radius: 15px;
    border: 5px solid #EEEEEE;
    margin:auto;
}
.formbody{
    margin-left: auto ;
    margin-right: auto;
    width:500px;
}
.td_left{
    width: 100px;
    text-align: left;
    height: 45px;
}
.td_mid{
    width:50px;
}
.td_right{
    width: 50px;
}
#name,#password,#email,#phone{
    width: 251px;
    height: 32px;
    border: 1px solid cornflowerblue;
    border-radius: 10px;
    padding-left: 10px ;
}
.btn_sub {
    width: 80px;
    height: 40px;
    background-color: cornflowerblue;
    border: 1px solid cornflowerblue;
    border-radius: 5px;
    padding-left: 10px ;
}
.btn_sub:hover{
    filter: brightness(1.1);
}